home *** CD-ROM | disk | FTP | other *** search
/ Enter 2005 October / enter-2005-10.iso / files / jedit42install.exe / {app} / modes / makefile.xml < prev    next >
Encoding:
Extensible Markup Language  |  2004-08-29  |  2.0 KB  |  82 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <MODE>
  6.     <PROPS>
  7.         <PROPERTY NAME="lineComment" VALUE="#" />
  8.     </PROPS>
  9.     <RULES ESCAPE="\" IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
  10.         <!-- Comment -->
  11.         <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
  12.  
  13.         <!-- $(...) variables -->
  14.         <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  15.             <BEGIN>$(</BEGIN>
  16.             <END>)</END>
  17.         </SPAN>
  18.         <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  19.             <BEGIN>${</BEGIN>
  20.             <END>}</END>
  21.         </SPAN>
  22.  
  23.         <MARK_FOLLOWING TYPE="KEYWORD2">$</MARK_FOLLOWING>
  24.  
  25.         <!-- Literals -->
  26.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  27.             <BEGIN>"</BEGIN>
  28.             <END>"</END>
  29.         </SPAN>
  30.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  31.             <BEGIN>'</BEGIN>
  32.             <END>'</END>
  33.         </SPAN>
  34.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  35.             <BEGIN>`</BEGIN>
  36.             <END>`</END>
  37.         </SPAN>
  38.  
  39.         <MARK_PREVIOUS TYPE="LABEL">:</MARK_PREVIOUS>
  40.  
  41.         <KEYWORDS>
  42.             <KEYWORD1>subst</KEYWORD1>
  43.             <KEYWORD1>addprefix</KEYWORD1>
  44.             <KEYWORD1>addsuffix</KEYWORD1>
  45.             <KEYWORD1>basename</KEYWORD1>
  46.             <KEYWORD1>dir</KEYWORD1>
  47.             <KEYWORD1>filter</KEYWORD1>
  48.             <KEYWORD1>filter-out</KEYWORD1>
  49.             <KEYWORD1>findstring</KEYWORD1>
  50.             <KEYWORD1>firstword</KEYWORD1>
  51.             <KEYWORD1>foreach</KEYWORD1>
  52.             <KEYWORD1>join</KEYWORD1>
  53.             <KEYWORD1>notdir</KEYWORD1>
  54.             <KEYWORD1>origin</KEYWORD1>
  55.             <KEYWORD1>patsubst</KEYWORD1>
  56.             <KEYWORD1>shell</KEYWORD1>
  57.             <KEYWORD1>sort</KEYWORD1>
  58.             <KEYWORD1>strip</KEYWORD1>
  59.             <KEYWORD1>suffix</KEYWORD1>
  60.             <KEYWORD1>wildcard</KEYWORD1>
  61.             <KEYWORD1>word</KEYWORD1>
  62.             <KEYWORD1>words</KEYWORD1>
  63.         </KEYWORDS>
  64.     </RULES>
  65.  
  66.     <RULES SET="VARIABLE" ESCAPE="\" IGNORE_CASE="FALSE"
  67.         DEFAULT="KEYWORD2">
  68.         <!-- Comment -->
  69.         <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
  70.  
  71.         <!-- $(...) variables -->
  72.         <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  73.             <BEGIN>$(</BEGIN>
  74.             <END>)</END>
  75.         </SPAN>
  76.         <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  77.             <BEGIN>${</BEGIN>
  78.             <END>}</END>
  79.         </SPAN>
  80.     </RULES>
  81. </MODE>
  82.